torque rods - Alemán Inglés Diccionario